cherry bread pudding - French English Dictionary